package com.yourcompany.api.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

@Data
@Schema(description = "支付结果")
public class PaymentVO {
    
    @Schema(description = "订单编号")
    private String orderNo;
    
    @Schema(description = "支付方式")
    private String paymentMethod;
    
    @Schema(description = "支付金额")
    private String amount;
    
    @Schema(description = "支付参数")
    private String payParams;
    
    @Schema(description = "支付链接")
    private String payUrl;
    
    @Schema(description = "二维码内容")
    private String qrCode;
    
    @Schema(description = "支付状态：0-待支付 1-支付成功 2-支付失败")
    private Integer status;
    
    @Schema(description = "错误信息")
    private String errorMsg;
} 